pump box - French English Dictionary